/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"5F3A175C-303B-42B5-B4EA-D952386460A0",variableType:8}
 */
var T_importe = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"6034A752-A179-4D8A-973C-75D7342CF7AE",variableType:8}
 */
var T_iva = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"A23B59C8-6674-4615-9733-338AFBB8A92D",variableType:8}
 */
var T_neto = null;

/**
 *
 * @properties={typeid:24,uuid:"FCFBB011-C4BD-4C3A-AC96-6389EA3788A4"}
 */
function calcular_totales()
{
	// arma dataset
	var tabla_totales = databaseManager.createEmptyDataSet(10,3)
	
	for ( var k = 0 ; k < 10 ; k ++ )
	{
		tabla_totales.setValue(k, 1, 0.00);
		tabla_totales.setValue(k, 2, 0.00);
		tabla_totales.setValue(k, 3, 0.00);	
	}
	
	// recorre foundset
	T_neto		= 0
	T_iva		= 0
	T_importe	= 0
	for ( var i = 1 ; i <= controller.getMaxRecordIndex(); i++ )
	{
		foundset.setSelectedIndex(i)
	
		T_neto		+= neto
		T_iva		+= iva
		T_importe	+= importe

		var k = ctacte_pr_to_tasa_iva_porc.tasa_iva_id
			
		tabla_totales.setValue(k, 1, iva_porc)
		tabla_totales.setValue(k, 2, tabla_totales.getValue(k, 2) + iva)
		tabla_totales.setValue(k, 3, tabla_totales.getValue(k, 3) + neto)
	}
	
/*	for ( var k = 1 ; k <= 10 ; k ++ )
	{
	if (tabla_totales.getValue(k, 1) != 0 && tabla_totales.getValue(k, 2) != 0 && tabla_totales.getValue(k, 3) != 0)		
	{
		application.output(k)
		application.output('porcentaje')
		application.output(tabla_totales.getValue(k, 1))
		application.output('iva')
		application.output(tabla_totales.getValue(k, 2))
		application.output('neto')
		application.output(tabla_totales.getValue(k, 3))
	}
	else
	{
	application.output('son todos ceros')
	iva_1=tabla_totales.getValue(1, 2)
	iva_2=tabla_totales.getValue(2, 2)
	iva_3=tabla_totales.getValue(3, 2)
	iva_4=tabla_totales.getValue(4, 2)
	porc_1=tabla_totales.getValue(1, 1)
	porc_2=tabla_totales.getValue(2, 1)
	porc_3=tabla_totales.getValue(3, 1)
	porc_4=tabla_totales.getValue(4, 1)
	neto_1=tabla_totales.getValue(1, 3)
	neto_2=tabla_totales.getValue(2, 3)
	neto_3=tabla_totales.getValue(3, 3)
	neto_4=tabla_totales.getValue(4, 3)
	}   
	}    */           
}
